package com.lh.service;

import com.alibaba.fastjson.JSONObject;
import com.lh.entity.table.ProblemSummaryInfo;
import com.lh.utils.Answer;

public interface ProblemSummaryInfoService {
    Answer<Object> addProblemSummaryInfo(ProblemSummaryInfo problemSummaryInfo);

    Answer<Object> updateProblemSummaryInfo(ProblemSummaryInfo problemSummaryInfo);

    Answer<Object> deleteProblemSummaryInfo(ProblemSummaryInfo problemSummaryInfo);

    Answer<Object> selectProblemSummaryInfoPage(JSONObject reqJson);

    Answer<Object> selectProblemSummaryInfoGroup(JSONObject reqJson);

    Answer<Object> addProblemSummaryAll(ProblemSummaryInfo problemSummaryInfo);

    Answer<Object> queryProblemSummaryAll(ProblemSummaryInfo problemSummaryInfo);

    Answer<Object> queryProblemSummaryTree();
}
